Adding Storage Devices for Monitoring
Overview
In order to start monitoring Storage devices, we need to first add the devices to Motdata AIOps in turn enable it to collect data from these devices for monitoring. This guide helps you with the process of adding Storage devices to Motadata AIOps so that you are able to start monitoring them.
At a high level, this process includes creating a credential profile and a discovery profile, assigning the credential profile to a discovery profile, and executing a successful discovery run.
This is followed by provisioning the discovered devices as monitors in the system. This will enable Motadata AIOps to continously monitor the resources and generate alerts and insights based on their performance metrics. You can also customize the Monitor Settings for each monitor, such as polling interval, threshold values, and alert notifications.
Storage Solutions Supported
Vendors |
---|
HPE |
NetApp |
- NetApp ONTAP
- HPE StoreOnce
- HPE 3PAR
- HPE Primera
Adding a NetApp ONTAP Device
Motadata AIOps supports discovery of Nodes, Server Virtual Machine (SVM), Logical Unit Number (LUN), Disks, and Pool. The discovery is facilitated through ONTAP cluster, which once discovered will fetch the holistic details of all corresponding components.
Prerequisites
Before you begin the discovery process for NetApp ONTAP devices, ensure that:
Make sure that the device you're adding is reachable from the server where the AIOps is deployed.
The ONTAP API version used must be higher than 9.6.
1. Create a Credential Profile
We will start by creating a credential profile.
Navigation
Go to menu. Select Settings. After that, go to Discovery Settings
and select Credential Profile. The credential profile screen is displayed. Select Create Credential Profile to create a new credential profile.
A pop-up for entering the credential profile details is displayed.
Credential Profile Parameters
Enter the required details in the pop-up as follows:
Field | Description |
---|---|
Credential Profile Name | Provide a unique Credential Profile Name. This name is used to identify a credential profile. |
Protocol | Select HTTP/HTTPS as Protocol from the drop-down. The option to provide the credential details is then displayed based on the protocol selected. |
Username and Password | Enter these details for the virtual device you want to monitor. |
Select Reset to erase all the current field values entered in the pop-up, if required.
Select Add Credential Profile to create the credential profile in the system. The credential profile is now created.
You can view the newly created profile in the credential profile interface by using the Search option available above the list of profiles.
Now, let's move to the next step and create a discovery profile.
2. Create Discovery Profile
Let us create a discovery profile for the device we are trying to add. Discovery profile allows us to discover devices in an infrastructure using the device address and associated credential profile.
Go to Menu. Select Settings . After that, Go to Discovery Settings
and select Discovery Profile. The discovery profile screen is displayed. Select Create Discovery Profile to create a new discovery profile.
A new screen to create the discovery profile is now displayed. Select Storage from the menu as shown below:
Discovery Profile Parameters
Enter the required details in the screen as follows:
Field | Description |
---|---|
Discovery Profile Name | Provide a unique Discovery Profile Name. This name is used to identify the discovery profile. |
IP/Host | The IP address(IPv4 or IPv6) of the device to be discovered. |
Collectors | Select one or more Collectors that should be used for collecting data from the devices discovered using this Discovery Profile. Select multiple Collectors for load balancing and failover mechanism. In case you don’t select a Collector, the AIOps shall automatically select a relevant collector to leverage the load balancing feature. |
Ensure that you select correct Collector(s), based on how you want to distribute the load across all Collectors
Vendor | Select NetApp as vendor using the dropdown menu. |
Device Model | Select a device model as NetApp ONTAP Cluster using the dropdown menu. |
Groups | Select one or more Groups that will be assigned to the monitors you provision using this discovery profile. |
Credential Profile | Select an already created Credential Profile to assign it to the discovery profile. You can also create a new credential profile from this screen using the Create Credential Profile button. In this case, we will select the credential profile which we created in the 1st step while creating a credential profile. |
Tags | Select one or more Tags that you wish to assign to the devices you want to discover and setup as a monitor |
Port | The Port number field is already populated. |
URL Type | Select on of the URL types. By default, HTTPS will be selected. |
Ping Check | The Ping Check button is switched ON by default. This means that AIOps will only discover the device if the ping is available for that device. Toggle this button OFF if you want AIOps to discover the device without doing a ping check. |
Notify via E-mail and Notify via SMS | The system allows notifying users about a discovery run through e-mail and SMS - Specify E-mail addresses (comma separated) in the Notify via E-mail field to trigger E-mail notifications. - Specify mobile numbers (comma separated) in the Notify via SMS to send SMS notifications. |
Select Reset to erase all the current field values, if required.
Select Save and Exit if you have created the discovery profile but do not want to execute a discovery run.
Select Save and Run if you want execute the discovery run immediately after creation.
Adding an HPE StoreOnce Device
Motadata AIOps supports discovery of Local and Cloud storage, Disks, Volumes, and Service Sets. The holistic view of all device types will be facilitated through HPE StoreOnce Controller.
Prerequisites
Before you begin the discovery process for HPE StoreOnce devices, ensure that:
Make sure that the device you're adding is reachable from the server where the AIOps is deployed.
The model supported with StoreOnce appliance running software version 4.x and newer. It is not compatible with StoreOnce appliances running software versions 3.x or older.
1. Create a Credential Profile
We will start by creating a credential profile.
Navigation
Go to menu. Select Settings. After that, go to Discovery Settings
and select Credential Profile. The credential profile screen is displayed. Select Create Credential Profile to create a new credential profile.
A pop-up for entering the credential profile details is displayed.
Credential Profile Parameters
Enter the required details in the pop-up as follows:
Field | Description |
---|---|
Credential Profile Name | Provide a unique Credential Profile Name. This name is used to identify a credential profile. |
Protocol | Select HTTP/HTTPS as Protocol from the drop-down. The option to provide the credential details is then displayed based on the protocol selected. |
Username and Password | Enter these details for the virtual device you want to monitor. |
Select Reset to erase all the current field values entered in the pop-up, if required.
Select Add Credential Profile to create the credential profile in the system. The credential profile is now created.
You can view the newly created profile in the credential profile interface by using the Search option available above the list of profiles.
Now, let's move to the next step and create a discovery profile.
2. Create Discovery Profile
Let us create a discovery profile for the device we are trying to add. Discovery profile allows us to discover devices in an infrastructure using the device address and associated credential profile.
Go to Menu. Select Settings . After that, Go to Discovery Settings
and select Discovery Profile. The discovery profile screen is displayed. Select Create Discovery Profile to create a new discovery profile.
A new screen to create the discovery profile is now displayed. Select Storage from the menu as shown below:
Discovery Profile Parameters
Enter the required details in the screen as follows:
Field | Description |
---|---|
Discovery Profile Name | Provide a unique Discovery Profile Name. This name is used to identify the discovery profile. |
IP/Host | The IP address(IPv4 or IPv6) of the device to be discovered. |
Collectors | Select one or more Collectors that should be used for collecting data from the devices discovered using this Discovery Profile. Select multiple Collectors for load balancing and failover mechanism. In case you don’t select a Collector, the AIOps shall automatically select a relevant collector to leverage the load balancing feature. |
Ensure that you select correct Collector(s), based on how you want to distribute the load across all Collectors
Vendor | Select HPE as vendor using the dropdown menu. |
Device Model | Select a device model as HPE StoreOnce using the dropdown menu. |
Groups | Select one or more Groups that will be assigned to the monitors you provision using this discovery profile. |
Credential Profile | Select an already created Credential Profile to assign it to the discovery profile. You can also create a new credential profile from this screen using the Create Credential Profile button. In this case, we will select the credential profile which we created in the 1st step while creating a credential profile. |
Tags | Select one or more Tags that you wish to assign to the devices you want to discover and setup as a monitor |
Port | The Port number field is already populated. |
URL Type | Select on of the URL types. By default, HTTPS will be selected. |
Ping Check | The Ping Check button is switched ON by default. This means that AIOps will only discover the device if the ping is available for that device. Toggle this button OFF if you want AIOps to discover the device without doing a ping check. |
Notify via E-mail and Notify via SMS | The system allows notifying users about a discovery run through e-mail and SMS - Specify E-mail addresses (comma separated) in the Notify via E-mail field to trigger E-mail notifications. - Specify mobile numbers (comma separated) in the Notify via SMS to send SMS notifications. |
Select Reset to erase all the current field values, if required.
Select Save and Exit if you have created the discovery profile but do not want to execute a discovery run.
Select Save and Run if you want execute the discovery run immediately after creation.
Adding an HPE 3PAR Device
HPE 3PAR Storage monitoring in Motadata AIOps allows you to discover, provision, and monitor your HPE 3PAR storage devices. This capability provides comprehensive visibility into the health, performance, and capacity of your storage infrastructure, enabling proactive management and timely issue resolution.
By setting up HPE 3PAR Storage monitoring, you can track critical metrics such as storage utilization, disk health, port status, and system performance. This ensures optimal operation of your storage environment and helps prevent potential service disruptions.
Prerequisites
Before you begin the discovery process for HPE 3PAR devices, ensure that:
- The HPE 3PAR device is reachable from the server where Motadata AIOps is deployed.
- WSAPI server status is confirmed and running on the device:
- SSH into the device and run
showwsapi
command to check the WSAPI server status (can be executed by any role). - If the WSAPI server is not running, start it using the
startwsapi
command (requires Super, Service, or a role with wsapi_set permission).
- SSH into the device and run
- Note the URL type and configured port from the
showwsapi
command output. The default port is 443. - Valid HTTP/HTTPS credentials for accessing the HPE 3PAR device.
1. Create a Credential Profile
We will start by creating a credential profile.
Navigation
Go to menu. Select Settings. After that, go to Discovery Settings
and select Credential Profile. The credential profile screen is displayed. Select Create Credential Profile to create a new credential profile.
A pop-up for entering the credential profile details is displayed.
Credential Profile Parameters
Enter the required details in the pop-up as follows:
Field | Description |
---|---|
Credential Profile Name | Provide a unique Credential Profile Name. This name is used to identify a credential profile. |
Protocol | Select HTTP/HTTPS as Protocol from the drop-down. The option to provide the credential details is then displayed based on the protocol selected. |
Username and Password | Enter these details for the virtual device you want to monitor. |
Select Reset to erase all the current field values entered in the pop-up, if required.
Select Add Credential Profile to create the credential profile in the system. The credential profile is now created.
You can view the newly created profile in the credential profile interface by using the Search option available above the list of profiles.
Now, let's move to the next step and create a discovery profile.
2. Create Discovery Profile
Let us create a discovery profile for the device we are trying to add. Discovery profile allows us to discover devices in an infrastructure using the device address and associated credential profile.
Go to Menu. Select Settings . After that, Go to Discovery Settings
and select Discovery Profile. The discovery profile screen is displayed. Select Create Discovery Profile to create a new discovery profile.
A new screen to create the discovery profile is now displayed. Select Storage from the menu as shown below:
Discovery Profile Parameters
Enter the required details in the screen as follows:
Field | Description |
---|---|
Discovery Profile Name | Provide a unique Discovery Profile Name. This name is used to identify the discovery profile. |
IP/Host | The IP address(IPv4 or IPv6) of the device to be discovered. |
Collectors | Select one or more Collectors that should be used for collecting data from the devices discovered using this Discovery Profile. Select multiple Collectors for load balancing and failover mechanism. In case you don’t select a Collector, the AIOps shall automatically select a relevant collector to leverage the load balancing feature. |
Ensure that you select correct Collector(s), based on how you want to distribute the load across all Collectors.
Vendor | Select HPE as vendor using the dropdown menu. |
Device Model | Select a device model as HPE 3PAR using the dropdown menu. |
Groups | Select one or more Groups that will be assigned to the monitors you provision using this discovery profile. |
Credential Profile | Select an already created Credential Profile to assign it to the discovery profile. You can also create a new credential profile from this screen using the Create Credential Profile button. In this case, we will select the credential profile which we created in the 1st step while creating a credential profile. |
Tags | Select one or more Tags that you wish to assign to the devices you want to discover and setup as a monitor |
Port | The Port number field is already populated. |
URL Type | Select on of the URL types. By default, HTTPS will be selected. |
Ping Check | The Ping Check button is switched ON by default. This means that AIOps will only discover the device if the ping is available for that device. Toggle this button OFF if you want AIOps to discover the device without doing a ping check. |
Notify via E-mail and Notify via SMS | The system allows notifying users about a discovery run through e-mail and SMS - Specify E-mail addresses (comma separated) in the Notify via E-mail field to trigger E-mail notifications. - Specify mobile numbers (comma separated) in the Notify via SMS to send SMS notifications. |
Select Reset to erase all the current field values, if required.
Select Save and Exit if you have created the discovery profile but do not want to execute a discovery run.
Select Save and Run if you want execute the discovery run immediately after creation.
Adding an HPE Primera Device
HPE Primera Storage monitoring in Motadata AIOps enables you to discover, provision, and monitor your HPE Primera storage systems. This feature provides comprehensive visibility into the health, performance, and capacity of your storage infrastructure, allowing for proactive management and timely resolution of potential issues.
By configuring HPE Primera Storage monitoring, you can track critical metrics such as storage utilization, disk health, port status, and system performance. This ensures optimal operation of your storage environment and helps prevent service disruptions before they impact your business operations.
Prerequisites
Before you begin the discovery process for HPE Primera devices, ensure that:
- The HPE Primera device is reachable from the server where Motadata AIOps is deployed.
- WSAPI server status is confirmed and running on the device:
- SSH into the device and run
showwsapi
command to check the WSAPI server status (can be executed by any role). - If the WSAPI server is not running, start it using the
startwsapi
command (requires Super, Service, or a role with wsapi_set permission).
- SSH into the device and run
- Note the URL type and configured port from the
showwsapi
command output. The default port is 443. - Valid HTTP/HTTPS credentials for accessing the HPE Primera device.
1. Create a Credential Profile
We will start by creating a credential profile.
Navigation
Go to menu. Select Settings. After that, go to Discovery Settings
and select Credential Profile. The credential profile screen is displayed. Select Create Credential Profile to create a new credential profile.
A pop-up for entering the credential profile details is displayed.
Credential Profile Parameters
Enter the required details in the pop-up as follows:
Field | Description |
---|---|
Credential Profile Name | Provide a unique Credential Profile Name. This name is used to identify a credential profile. |
Protocol | Select HTTP/HTTPS as Protocol from the drop-down. The option to provide the credential details is then displayed based on the protocol selected. |
Username and Password | Enter these details for the virtual device you want to monitor. |
Select Reset to erase all the current field values entered in the pop-up, if required.
Select Add Credential Profile to create the credential profile in the system. The credential profile is now created.
You can view the newly created profile in the credential profile interface by using the Search option available above the list of profiles.
Now, let's move to the next step and create a discovery profile.
2. Create Discovery Profile
Let us create a discovery profile for the device we are trying to add. Discovery profile allows us to discover devices in an infrastructure using the device address and associated credential profile.
Go to Menu. Select Settings . After that, Go to Discovery Settings
and select Discovery Profile. The discovery profile screen is displayed. Select Create Discovery Profile to create a new discovery profile.
A new screen to create the discovery profile is now displayed. Select Storage from the menu as shown below:
Discovery Profile Parameters
Enter the required details in the screen as follows:
Field | Description |
---|---|
Discovery Profile Name | Provide a unique Discovery Profile Name. This name is used to identify the discovery profile. |
IP/Host | The IP address(IPv4 or IPv6) of the device to be discovered. |
Collectors | Select one or more Collectors that should be used for collecting data from the devices discovered using this Discovery Profile. Select multiple Collectors for load balancing and failover mechanism. In case you don’t select a Collector, the AIOps shall automatically select a relevant collector to leverage the load balancing feature. |
Ensure that you select correct Collector(s), based on how you want to distribute the load across all Collectors.
Vendor | Select HPE as vendor using the dropdown menu. |
Device Model | Select a device model as HPE Primera using the dropdown menu. |
Groups | Select one or more Groups that will be assigned to the monitors you provision using this discovery profile. |
Credential Profile | Select an already created Credential Profile to assign it to the discovery profile. You can also create a new credential profile from this screen using the Create Credential Profile button. In this case, we will select the credential profile which we created in the 1st step while creating a credential profile. |
Tags | Select one or more Tags that you wish to assign to the devices you want to discover and setup as a monitor. |
Port | The Port number field is already populated. |
URL Type | Select on of the URL types. By default, HTTPS will be selected. |
Ping Check | The Ping Check button is switched ON by default. This means that AIOps will only discover the device if the ping is available for that device. Toggle this button OFF if you want AIOps to discover the device without doing a ping check. |
Notify via E-mail and Notify via SMS | The system allows notifying users about a discovery run through e-mail and SMS - Specify E-mail addresses (comma separated) in the Notify via E-mail field to trigger E-mail notifications. - Specify mobile numbers (comma separated) in the Notify via SMS to send SMS notifications. |
Select Reset to erase all the current field values, if required.
Select Save and Exit if you have created the discovery profile but do not want to execute a discovery run.
Select Save and Run if you want execute the discovery run immediately after creation.
3. Provision the Discovered Devices as Monitors
After initiating the discovery profile execution, AIOps starts the process to discover the devices.
Click on Add Selected Objects to add the selected devices as Monitors. These devices listed as Monitors will now be monitored further by AIOps.
These devices can be viewed under the Monitor tab from the Main Menu. Select the Monitor tab from the main menu. After that, Select Storage to view all the monitors that are added to the system.
The storage devices are now successfully added to AIOps.